water resist - French English Dictionary